being embarrassed - Alemán Inglés Diccionario